Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 BARCLAY STREET Terraced £67,499 £31,000 8 Dec 2003
58 BARCLAY STREET £388,848 £300,000 29 Mar 2017